home *** CD-ROM | disk | FTP | other *** search
/ Kit PC World De Ampliacion De Windows 95 / Kit PC World de ampliacion de Windows 95.iso / internet / sweeper / samples / olecon~1 / controls / template / autotmpl.odl < prev    next >
Text File  |  1995-11-25  |  2KB  |  68 lines

  1. //=--------------------------------------------------------------------------=
  2. // <<DEFSERVERNAME>>.ODL
  3. //=--------------------------------------------------------------------------=
  4. // Copyright  1995  Microsoft Corporation.  All Rights Reserved.
  5. //
  6. // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF 
  7. // ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
  8. // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A 
  9. // PARTICULAR PURPOSE.
  10. //=--------------------------------------------------------------------------=
  11. //
  12. // ODL file for the automation object(s) in this inproc server
  13. //
  14. //
  15. #include "dispids.h"
  16.  
  17. // can't include oaidl.h, so this will have to do
  18. //
  19. #define DISPID_NEWENUM -4
  20.  
  21.  
  22. //=--------------------------------------------------------------------------=
  23. // the libid for this type libray
  24. //
  25. [
  26.     uuid(<<GUID_LIBID>>),
  27.     helpstring("<<DEFSERVERNAME>> Object Library"),
  28.     lcid(0x0000),
  29.     version(1.0)
  30. ]
  31. library <<DEFSERVERNAME>>Objects {
  32.  
  33.     // standard imports
  34.     //
  35.     importlib("STDOLE32.TLB");
  36.  
  37.     // primary dispatch interface for C<<DEFOBJECTNAME>> object
  38.     //
  39.     [
  40.         uuid(<<GUID_PRIMARY>>),
  41.     helpstring("<<DEFOBJECTNAME>> Object"),
  42.         hidden,
  43.     dual,
  44.     odl
  45.     ]
  46.     interface I<<DEFOBJECTNAME>> : IDispatch {
  47.  
  48.         // properties
  49.     //
  50.  
  51.         // methods
  52.     //
  53.     };
  54.  
  55.     // coclass for C<<DEFOBJECTNAME>> objects
  56.     //
  57.     [
  58.         uuid(<<GUID_COCLASS>>),
  59.     helpstring("<<DEFOBJECTNAME>> Object")
  60.     ]
  61.     coclass <<DEFOBJECTNAME>> {
  62.         [default]         interface I<<DEFOBJECTNAME>>;
  63.     };
  64. };
  65.  
  66.  
  67.  
  68.